'Declaration Public Overloads Overrides Function GetProperties( _
ByVal contextAn System.ComponentModel.ITypeDescriptorContext that provides a format context.As System.ComponentModel.ITypeDescriptorContext, _
ByVal valueAn System.Object that specifies the type of array for which to get properties.As System.Object, _
ByVal attributesAn array of type System.Attribute that is used as a filter.() As System.Attribute _
) As System.ComponentModel.PropertyDescriptorCollection
public override System.ComponentModel.PropertyDescriptorCollection GetProperties(
System.ComponentModel.ITypeDescriptorContext context,
System.Object value,
System.Attribute[] attributes
)
public: System.ComponentModel.PropertyDescriptorCollection* GetProperties(
System.ComponentModel.ITypeDescriptorContext* context,
System.Object value,
System.Attribute*[]* attributes
); override
public:
System.ComponentModel.PropertyDescriptorCollection^ GetProperties(
System.ComponentModel.ITypeDescriptorContext^ context,
System.Object value,
array<System.Attribute^>^ attributes
); override
Parameters
- context
- An System.ComponentModel.ITypeDescriptorContext that provides a format context.
- value
- An System.Object that specifies the type of array for which to get properties.
- attributes
- An array of type System.Attribute that is used as a filter.
Return Value
A System.ComponentModel.PropertyDescriptorCollection with the properties that are exposed for this data type, or null if there are no properties.